Skip to main content

Job Opportunities at the Internet Archive

  • Assistant Director of Finance
  • Web Application Developer
  • Senior Engineer: Development Operations
  • Senior Engineer: Search and Data Management
  • Senior Engineer: Wayback Machine
  • Senior Software Engineer
  • Software Engineer: Cluster Storage & Computing
  • Front Office Administrative Staff
  • Web Archivist, Archive-It
  • Hardware Operations Engineer
  • CRM Application Specialist
  • Senior Python Engineer
  • Manager of Human Resources
  • Assistant Director of Finance

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge - the books, Web pages, audio, television and software of our shared human culture. Forever. At our headquarters in San Francisco and satellite centers around the world, Internet Archive staffers are building the digital library of the future - a place where anyone can go to learn and explore. Our 150 engineers, book scanners, librarians, designers and team members have built one of the Top 250 Websites in the world, https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Responsibilities - Financial Accounting: Together with the Director of Finance, the Assistant Director of Finance will be responsible for the sound management of a $14 million operation and for the timely and accurate reporting of the financial performance of each division. The Assistant Director of Finance also provides the Founder and Digital Librarian with strategic recommendations relating to the overall activities of the Finance Department and Treasury of the Internet Archive and related companies.

    This key position will assist the Director of Finance in performing detailed financial statement reviews; work with our bankers to define our financial direction; coordinate with our auditors and CPAs in preparing audits and tax returns. The Assistant Director of Finance ensures that all financial operations are conducted in compliance with county, state and federal tax code rules and requirements for registration and filings.

    Other Financial Duties Include:

    • Overseeing month-end closing and assisting in key month-end processes, including review and preparation of journal entries.
    • Monitoring disbursements according to grant budget allocations, as well as reporting requirements for fiscal disclosure.
    • Supporting Internet Archive Directors' requests for financial information.
    • Supporting the Human Resources manager on Workers Compensation policies and issues.
    • Understanding the policies and procedures in place to interface properly with all vendors and outside entities.

    Job Responsibilities - Leadership/Management: The Assistant Director of Finance will supervise two Accounting Specialists. Management responsibilities include:

    • Allocating work properly across the accounting team.
    • Ensuring all work is completed in a timely and accurate manner.
    • Monitoring and analyzing the department's workflow to develop more efficient procedures and better use of existing resources while maintaining a high level of accuracy.
    • Providing training and mentoring to staff as needed.

    Skills & Qualifications: The Assistant Director of Finance will have superior organizational and time management skills, and team-building experience. This individual will be self-motivated, resourceful, detail-oriented and energetic. He/she must have the ability to prioritize and handle the needs of multiple companies and projects. We seek a team player with a true passion for our mission.

    Required: Bachelor's Degree in Accounting (or equivalent) and at least ten years of experience in accounting with an emphasis on not-for-profit finances and budgeting.

    Deep experience with accounting and office software.

    Desired: Demonstrated experience in dealing with government contracts. Knowledge of technology a plus.

    While performing the duties of this position, the Assistant Director of Finance will have access to and work with confidential data. The employee in this position must adhere to strict confidentiality policies and procedures.

    The Assistant Director of Finance position reports to the Director of Finance.

    The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, espresso bar, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker.

    To Apply: Please send your resume and cover letter to Jobs+AsstDirFinance@archive.org with the subject line "Assistant Director of Finance"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.

    Web Application Developer

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge - the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future - a place where anyone can go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built one of the top websites in the world, https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information. Every day, our team of development engineers creates tools and applications to work with 20 petabytes of content that includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for a smart engineer to help develop next generation of web-based applications used by libraries and archives around the world to build and manage archives of historical webpages and content. The ideal candidate will be a great programmer who has successfully completed several projects involving large or intricate web applications or services, and will work collaboratively with talented engineering colleagues.

    Key Responsibilities: The responsibilities of this position are to be the technical master of all things related to development environments, software and tool evolution, cluster health and data security at the Archive. More specifically, this means:

    • Deploy, administer, and tune tools that support the software development infrastructure
    • Research, assess, select, and deploy tools to support and enhance the aggregate development environment
    • Train newly hired software development engineers in organizational-specific processes and tools as necessary
    • Define, communicate, and enforce the process of software transition from development into production status.
    • Be the "gatekeeper" of the transition of executable code from development into production
    • Analyze current challenges in our development and operational process and infrastructure(s) and propose, validate, and implement effective improvements
    • Participate in monitoring, maintain and (when necessary) restoring the health of the storage and compute cluster

    Minimum Qualifications:

    • 2-3 years work experience with Python and Javascript (especially the Django and AngularJS frameworks) and some familiarity with Java and C
    • Experience developing web application databases (SQL or NoSQL)
    • Experience with real-time analytics and building or maintaining APIs
    • Good understanding of latest web framework technologies and aspects of web technology and protocols
    • BS Computer Science, or equivalent work experience
    • Fluency in Linux environments
    • Flexibility and a sense of humor

    Preferred Qualifications:

    • Experience with web crawlers and/or applications designed to display archived web content (especially server-side apps)
    • Some experience with or exposure to Hadoop, specifically HBase and Pig
    • Experience open source practices and participation in open source forums
    • Takes pride in keeping current with industry discoveries and evolutions
    • Specific experience with Atlassian tool sets (Jira, Confluence)
    • Experience with front-end data visualization interfaces
    • Experience building out a mobile platform

    Reporting Structure:The Web Application Developer reports to the Director of Engineering and will work closely with web application development teams. Particularly the Archive-IT team. The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, espresso bar, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker

    .

    To Apply: Please send your resume and cover letter to Jobs+WebAppDeveloper@archive.org with the subject line "AE-104: Web Application Developer"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.

    Senior Engineer: Development Operations

    About the Internet Archive: Internet Archive is a 501(c)(3) non-profit library founded in 1996. Our motto is Universal Access to All Knowledge. We collect web sites, books, audio, videos, software, and other types of media and make them available to the world for free. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #250 website in the world, https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information - all running across and integrated cluster of over 700 VMs on 500+ "bare-metal" hosts. Every day, our team of development engineers creates tools and applications to work with 20 petabytes of content replicated over 3 data centers (50 petabytes raw storage total). This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for a smart engineer with deep experience in Development Operations and a passion for modern and evolving technologies and approaches to compute/data cluster operations and software development environments and processes. The ideal candidate will have demonstrated effective approaches to the security, reliability, and performance of large/complicated web applications or services, and will work collaboratively with talented engineering colleagues.

    Key Responsibilities: The responsibilities of this position are to be the technical master of all things related to development environments, software and tool evolution, cluster health and data security at the Archive. More specifically, this means:

    • Deploy, administer, and tune tools that support the software development infrastructure
    • Research, assess, select, and deploy tools to support and enhance the aggregate development environment
    • Train newly hired software development engineers in organizational-specific processes and tools as necessary
    • Define, communicate, and enforce the process of software transition from development into production status.
    • Be the "gatekeeper" of the transition of executable code from development into production
    • Analyze current challenges in our development and operational process and infrastructure(s) and propose, validate, and implement effective improvements
    • Participate in monitoring, maintain and (when necessary) restoring the health of the storage and compute cluster

    Minimum Qualifications:

    • Fluency in Linux environments (at least 5 years experience)
    • Experience working in and administering cluster-computing environments
    • Scripting and/or programming skills and the ability to develop custom tool integrations
    • Expertise in configuration and management of software development environments and cluster administration tools, including Git-Hub, SVN, BitBucket, Docker, Ansible, Zookeeper, Monitoring Tools: Nagios, Graphite, Kibana etc.
    • Experience maintaining bug tracking, code review, coverage analysis, agile tracking and testing tools
    • Experience deploying and administering database, search, and web-host services.
    • Broad knowledge of build, integration, deployment and provisioning
    • Experience open source practices and participation in open source forums
    • Takes pride in keeping current with industry discoveries and evolutions
    • Networking: basic TCP/IP and UDP understanding. Experience with load balancers, web and DNS servers, certificates, etc. Able to troubleshoot networking and web services issues using nginx and Apache logs as well as network packet captures.
    • Flexibility and a sense of humor
    • BS Computer Science, or equivalent work experience

    Preferred Qualifications:

    • Specific experience with Atlassian tool sets
    • Good knowledge of evolving database and search technologies, including Redis-3, Postgres, ElasticSearch, SPARK, and SOLR
    • MS in Computer Science or equivalent work experience
    • Habitually explore new tools and ideas and incorporate them into your everyday work

    Reporting Structure:The Senior Engineer for Development Operations reports to the Director of Engineering and will work closely with both the cluster infrastructure team and web application development teams. The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, espresso bar, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker

    .

    To Apply: Please send your resume and cover letter to Jobs+SeniorOpsEngineer@archive.org with the subject line "COA-301: Senior Development Operations Engineer"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.

    SE-303: Senior Engineer: Search and Data Management

    About the Internet Archive: Internet Archive is a 501(c)(3) non-profit library founded in 1996. Our motto is Universal Access to All Knowledge. We collect web sites, books, audio, videos, software, and other types of media and make them available to the world for free. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #250 website in the world, https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information - all ready and waiting for access through modern Search technologies. With millions of books and texts, 100s of 1000s of hours of video, millions of audio tracks, and over 450 billion web captures there's a lot to search. We are looking for a smart engineer with deep experience in Search and a passion for modern and evolving search approaches and technologies. The ideal candidate will possess a desire to work collaboratively with a small internal team and a large, vocal and active user community; demonstrating independence, creativity, initiative and technological savvy, in addition to being a great programmer/architect.

    Key Responsibilities: The responsibilities of this position are to be the technical master of all things related to Search at the Archive. More specifically, this means:

    • Improving the Search experience at Archive.org, OpenLibrary.org, and Archive-It.org
    • Ensuring the effective deployment, configuration, and administration of Search technologies within our multi-data-center computation and storage cluster to achieve outstanding search performance and quality.
    • Analyzing current challenges in our search infrastructure(s) and proposing effective improvements.
    • Facilitate the effective integration of Search into multiple web applications as they evolve.

    Minimum Qualifications: 3 to 5 years extensive work experience in open-source search systems and technologies, including:

    • ElasticSearch
    • SOLR / Lucene
    • Redis
    • At least 10 years experience working in Linux environments
    • Experience working in cluster-computing environments
    • Knowledge and experience with search optimization an user experience considerations (for both text-centric and metadata-centric searching)
    • Flexibility and a sense of humor
    • BS Computer Science, or equivalent work experience

    Preferred Qualifications:

    • Deep knowledge of evolving search technologies, including SPARK, SOLR5, and REdis-3
    • Cluster computing experience
    • Experience open source practices and participation in open source forums
    • MS in Computer Science or equivalent work experience

    Reporting Structure:The Senior Engineer for Search reports to the Director of Engineering and will work closely with both the cluster infrastructure team and web application development teams. Like other Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, countless M&M's and working in the coolest office space in San Francisco. But more importantly, you will be helping to make sure we preserve the history of the Digital Age.

    To Apply: Please send your resume and cover letter to Jobs+SeniorSearchEngineer@archive.org with the subject line "SE-303: Search Senior Engineer"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance.

    Wayback Machine Senior Engineer

    About the Internet Archive: Internet Archive is a 501(c)(3) non-profit library founded in 1996. Our motto is Universal Access to All Knowledge. We collect web sites, books, audio, videos, software, and other types of media and make them available to the world for free. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #250 website in the world, https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive's Wayback Machine is the world's largest public archive of historical web sites. Have you ever wanted to work with 450 billion things at once? Would you like to serve 1,500 requests per second? How about having your service referred to regularly in news articles and blog posts across the web? You can work on a challenging and popular project and help the world at the same time.

    We are looking for a smart, collaborative and resourceful engineer to help develop the next version of the Wayback Machine. The ideal candidate will possess a desire to work collaboratively with a small internal team and a large, vocal and active user community; demonstrating independence, creativity, initiative and technological savvy, in addition to being a great programmer/architect.

    Minimum Qualifications:

    • 2-3 years work experience in Python, or similar
    • Experience working in Linux environments
    • Familiarity with Java (current deployment is written in Java)
    • Good understanding of latest web framework technologies and aspects of web technology and protocols
    • Flexibility and a sense of humor
    • BS Computer Science, or equivalent work experience

    Preferred Qualifications:

    • Experience with web crawlers and/or applications designed to display archived web content (especially server-side apps)
    • Cluster computing experience
    • Open source practices experience

    To apply: Please send your resume and cover letter to Jobs+SeniorWaybackEngineer@archive.org with the subject line "Wayback Machine Senior Engineer."

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance.

    Senior Software Engineer

    Location: Inner Richmond, San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive is one of the world's largest public archives of historical web sites and digital information. This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for smart engineers with deep experience in web application development and a passion for modern technologies and approaches to software development. The ideal candidate will be a quick learner and have demonstrated thoughtful coding technique with good consideration to ensuring the reliability and performance of large web applications or services. They will also be excited to work collaboratively with talented engineering colleagues. You can work on a challenging and popular project and help the world at the same time.

    Key Responsibilities: The duties of this position are to develop software applications that support the Digital Books operations. This will entail coding (mostly in Python and JavaScript), system analysis, application design, and other technical duties.

    Minimum Qualifications:

    • 2-3 years extensive work experience in Python
    • 2-3 years work experience with JavaScript
    • Experience working in Linux environments and GitHub
    • Good understanding of latest web framework technologies and aspects of web technology and protocols
    • Flexibility and a sense of humor
    • BS Computer Science, or equivalent work experience

    Preferred Qualifications:

    • Experience building web applications that access and update large digital collections (as of EBook, digital recordings, etc.
    • Experience in Open source practices

    Reporting Structure: Senior Software Engineers report to the Director of Engineering and will work closely with the Books Team to define, detail and conceptualize book applications.

    To Apply: Please send your resume and cover letter to jobs+SeniorSoftwareEngineer@archive.org with the subject line "AE-304: Senior Software Engineer."

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance.

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge - the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #250 website in the world: https://archive.org. Like other Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, Blue Bottle Coffee, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we preserve the history of the Digital Age.

    Software Engineer: Cluster Storage & Computing

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge - the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where anyone can go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built one of the top websites in the world: https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information...all running across and integrated cluster of over 700 VMs. Every day, our team of development engineers creates tools and applications to work with 20 petabytes of content replicated over 3 data centers (50 petabytes raw storage total). This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for a smart engineer with deep experience in "back-end" systems development and a passion for modern and evolving technologies and approaches to compute/data cluster operations. The ideal candidate will be a quick learner and have demonstrated thoughtful coding technique with good consideration to ensuring the reliability and performance of large/complicated web applications or services. They will also be excited to work collaboratively with talented engineering colleagues.

    Key Responsibilities: This position will work with the Principal Cluster Operations Engineer to develop, extend, and maintain tools and applications that add, verify, and modify the content of our storage cluster. This includes:

    • Create, update, and extend tools and applications that support the flow of content within the storage cluster
    • Monitor and tune job processing queues to ensure efficient and complete execution of long-running processes
    • Define, communicate, and enforce the processes to ensure the integrity and preservation of data
    • Analyze current challenges in our development and operational process and infrastructure(s) and propose, validate, and implement effective improvements
    • Participate in monitoring, maintain and (when necessary) restoring the health of the storage and compute cluster

    Minimum Qualifications:

    • Demonstrated experience creating production code in PHP or Python (and ideally both)
    • Fluency in Linux environments
    • Scripting and/or programming skills and the ability to develop custom tool integrations
    • Interest in coding for cluster-computing environments
    • Familiarity with software development tools (such as Git-Hub) and monitoring tools (Nagios, Graphite, etc.)
    • Takes pride in keeping current with industry discoveries and evolutions
    • Basic understanding of cluster-centric networking (UDP and TCP/IP protocols)
    • Flexibility and a sense of humor

    Preferred Qualifications:

    • Specific experience with Jira
    • Experience open source practices and participation in open source forums
    • Understanding of the functions of load balancers, web and DNS servers, etc. Able to troubleshoot networking and web services issues using nginx and Apache logs as well as network packet captures
    • Familiarity with database and search technologies, including Redis, Postgres, ElasticSearch, and SOLR
    • Working knowledge of JavaScript
    • BS in Computer Science or equivalent work experience
    • Habitually explore new tools and ideas and incorporate them into your everyday work

    Reporting Structure: Software Engineering positions report to the Director of Engineering and will work closely with both the cluster infrastructure team and web application development teams. The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, Blue Bottle Coffee, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker

    To Apply: Please send your resume and cover letter to jobs+ClusterStorageComputing@archive.org with the subject line "CO-201: Software Engineer: Cluster Storage & Computing"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance.

    Front Office Administrative Staff

    About the Internet Archive
    Internet Archive is a 501(c)(3) non-profit library founded in 1996. Our motto is Universal Access to All Knowledge. We collect web sites, books, audio, videos, software, and other types of media and make them available to the world for free.

    Location
    San Francisco, CA

    Job Classification
    Full-time, hourly, non-exempt

    Job Summary:
    Responsible for overall front office activities, including the reception area, shipping/receiving, purchasing, event coordination and support, weekly catering and general administrative support with a primary focus on customer service (answering phones, greeting external guests, managing email inquiries). Specifically focused on support of fund development for organization. Will perform administrative duties related to fundraising, marketing and public relations and will gain firsthand experience in strategic planning to increase the capacity of a growing nonprofit organization. This role will serve as the catalyst for a successful career in nonprofit fundraising and relationship management for the right candidate.

    Key Tasks and Responsibilities:

    • Maintains effective telephone, email and other communications skills- both internally and externally-to promote a professional image
    • Along with a team of two other employees, coordinates overall administrative activities for entire organization
    • Conducts monthly review and reconciliation of organization credit cards
    • Responsible for upholding company purchasing policies and budgetary restrictions
    • Supervises the maintenance of office equipment, including copier and phones
    • Provides support and staffing for a variety of events including weekly staff lunches, all-day conferences, evening receptions and weekend speaking engagements
    • Maintains contact system and general data management
    • Responsible for daily unlocking/lock-up of the building
    • Participates as needed in special department projects
    • Other duties as assigned

    Minimum Qualifications:

    • Bachelor's degree or equivalent experience: Degree/Experience in Communications, Marketing/Public Relations, Nonprofit Management or Development strongly preferred.
    • Two years of previous administrative and customer service experience
    • Strong planning and organizational skills
    • Comfortable negotiating with vendors
    • Well-developed interpersonal and communication skills
    • Ability to work well on a team and effectively interact with others
    • Flexible and patient with constant change throughout the organization
    • Experience with ordering supplies and equipment
    • Working knowledge of mail processes such as postage machine, FedEX and UPS
    • Computer literacy (both PC and Mac)
    • Sense of humor is a must
    • May need to lift 15-20 lbs

    Preferred Qualifications:

    • Experience working in the nonprofit sector
    • Fundraising/Events experience
    • Experience with CRM Systems and/or Donation Software (Salesforce, CiviCRM, Raisers Edge, etc.)
    • IT experience and knowledge

    In general, we are looking for someone who is not afraid to roll up their sleeves and help out wherever needed. Internet Archive is full of passionate and intelligent people who rely heavily on the Administration Team to support their projects and random administrative needs. Clear judgement, a positive demeanor and passion for helping others help make you a great candidate for this opportunity!

    References must be made available upon request.

    To apply:
    Please forward your cover letter and resume to jobs+frontofficestaff@archive.org

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance.

    Web Archivist, Archive-It

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access in perpetuity to all knowledge -- the books, Web pages, audio, television and software of our shared human culture. Our 150 engineers, archivists, librarians, and team members have built one of the Top 250 Websites in the world, https://archive.org. Internet Archive has the oldest and largest web archive in the world (475 billion URLs and counting) and works with hundreds of national and international libraries, archives, museums, universities, non-profits, and others to build curated web archive collections.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive is seeking a Web Archivist for Archive-It. Come help us help others save the web! Archive-It is a web archiving service first launched in 2006 that enables our 350+ library and archive partners to capture, manage, preserve, and provide access to the highest quality content from the web. As the service continues to expand, we are looking for a resourceful, collaborative, and technically-savvy individual to join our team. You can find out more about the service at https://archive-it.org/

    The Web Archivist is the first point of contact for partners that use Archive-It and has responsibility for interacting with partners, getting them started with the service, and supporting their work archiving the web. The role is responsible for fielding and managing technical questions and working with the Archive-It internal engineering team to resolve issues. The role will also participate in ongoing feature development for Archive-It and show leadership in improving partner support, documentation, reporting, and training,

    Key Responsibilities:

    • Perform first level and many second level technical support issues, advising and assisting librarians and archivists from a variety of institutions in troubleshooting issues and maintaining the quality of archived collections of websites and of the Archive-It service.
    • Work directly with other web archivists and engineers on technical issues and Archive-It application improvements including beta testing with users and writing documentation.
    • Onboarding new Archive-It partners including conducting webinars, trainings, and managing account setup and maintenance.
    • Take the lead on marketing and external communications, including social media, blogging, website management, and other external-facing outreach and communication.
    • Represent Archive-It and promote web archiving via conference presentations, workshops, professional events, and active participation in the web archiving, digital preservation, and library/archives communities.
    • Participate in special projects such as research, reporting, internal archiving and preservation projects, special collections, and multi-institutional collaborations.

    Preferred Qualification and Skills:

    • Masters degree in LIS/Archives or equivalent, or experience working with libraries, archives, museums and other memory institutions is preferred.
    • Two years technical support and/or public-facing reference or user service experience is strongly preferred.
    • Exceptional written, communication, and presentation skills.
    • Comfortable learning new tools and technologies and working with engineers and remote staff.
    • Must be able to manage multiple projects, deadlines, and responsibilities.
    • Technical knowledge of web archiving and/or web technologies is a plus.
    • Ability to work in and enjoy a loosely-structured, creative work environment.
    • Flexibility, a sense of humor, and in inquisitive spirit are appreciated.

    References must be made available upon request.

    To apply: Please forward your cover letter and resume to jobs+webarchivist@archive.org


    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.

    Hardware Operations Engineer

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where anyone can go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built one of the top websites in the world. (https://archive.org)

    Location: San Francisco, CA and the City of Richmond, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information… all running across and integrated cluster of over 700 VMs on 500+ bare-metal hardware servers. Every day, our team of engineers creates tools and applications to work with 20 petabytes of content replicated over 3 data centers (50 petabytes raw storage total). This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for a methodical and detail-oriented individual with experience in server hardware maintenance and administration. The ideal candidate will have demonstrated reliable and effective work habits supporting the security, reliability, and performance of large server-farm installations, will also have experience in office IT systems, and will work collaboratively with talented colleagues.

    Key Responsibilities: The responsibilities of this position are to be the technical master of all things related to hardware systems that support the organizational infrastructure, development environments, cluster health and data security at the Archive. More specifically this means:

    Work within the Cluster Operations team, rotating across multiple assignments and technical tasks:

    • Disk Swaps: Work directly with the team to maintain the healthy operation of our storage cluster with over 20,000 individual high-capacity disk drives across 3 data-center locations. Replace drives as necessary and re-initiate storage availability to the system.
    • Server maintenance and repair: Perform module-level troubleshooting and replacement for high-performance servers within the cluster.
    • Basic O/S and system administration for Linux-based storage and computation nodes.
    • Rack repair and maintenance: Perform module-level troubleshooting and replacement for racked hardware systems. Troubleshoot and replace power supplies, boards, and network interfaces.
    • Verify basic operating system health and troubleshoot hardware-based problems.
    • Maintain, troubleshoot and correct wired and wireless network connectivity.
    • As necessary, support laptop and desktop workstations throughout the offices.
    • Use judgment to prioritize tasks are initiated through a job ticketing systems. The specifics of each task must we well-documented back into the job ticketing system once completed.
    • Generally, participate in monitoring, maintaining and (when necessary) restoring the health of the storage and compute cluster

    Minimum Qualifications:

    • Comfort and familiarity with Linux operating system
    • Familiarity with shell scripting and command-line tools
    • Strong attention to detail
    • Honest, reliable self-starter, able to complete a list of task with little supervision.
    • Familiar with the organization of computer system internal modules (power module, memory modules, etc).
    • Familiarity with basic hand tools and manual dexterity to perform hardware maintenance on computer systems.
    • Familiarity with Mac-OS and Windows operating systems
    • Good understanding of basic networking technologies, hardware, and protocols.
    • Understanding of static and magnetic protocols for electronic system assembly/disassembly
    • Drivers License and ability to drive (company-owned vehicles).
    • Strong verbal and written communication skills.
    • Comfortable using electronic means of communication with others (instant messaging, email, etc.)
    • Enthusiastic to learn new procedures and skills
    • Flexibility and a sense of humor

    Preferred Qualifications:

    • Specific experience with Atlassian Jira
    • Programming skills and experience (Python, PHP, others)
    • Passion for tidiness and order
    • Able to write process documentation.
    • Able to collaborate with others on the team

    Reporting Structure: Hardware Operations Engineer reports to the Director of Engineering and will work closely with closely with the cluster infrastructure team. The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, espresso bar, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker.

    To Apply: Please send your resume and cover letter to jobs+ClusterOperationsEngineer@archive.org with the subject line: "CO-201: Cluster Operations Hardware Engineer"

    Internet Archive will consider for employment-qualified applicants with criminal histories in a manner consistent with the requirements of the Fair Chance Ordinance.

    CRM Application Specialist

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge - the books, web pages, audio, television and software of our shared human culture. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where anyone can go to learn and explore. Our 150 engineers, book scanners, librarians, designers and team members have built one of the top websites in the world https://archive.org.

    Location: San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive has a huge corpus of digital information. This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for a smart developer with experience in web development and administrative systems (specifically CiviCRM). The ideal candidate will be experienced in CiviCRM, comfortable with manipulating data, a quick learner and have at least a basic familiarity with coding. They will also be excited to work collaboratively with our talented administrative team and engineering colleagues.

    Key Responsibilities:

    This position will work with the administrative team, the development teams, and external consultants to implement CiviCRM and supporting web development for Internet Archive donation programs. Additionally, this individual may work to integrate, extend, and maintain administrative tools and applications and services as requested throughout Internet Archive. This includes:

    • Serve as the primary technical contact for CiviCRM activities and requests
    • Accurately translate requirements to support Donor activities (communicated from the administrative team) into appropriate configuration of CiviCRM
    • As necessary, work to integrate CiviCRM with other data feeds and support tools
    • Implement user-facing web pages or (html email) to support donor communication and contribution
    • Work on engineering projects as directed

    Minimum Qualifications:

    • CiviCRM experience or experience configuring complex web applications for production use
    • Experienced and comfortable with "data wrangling"
    • Comfort in Linux environments
    • Scripting and basic programming skills and the ability to develop custom tool integrations
    • Comfortable using electronic means of communication with others (instant messaging, email, etc.)
    • Takes pride in keeping current with industry evolution
    • Flexibility and a sense of humor

    Preferred Qualifications:

    • Specific experience with production implementation of CiviCRM systems
    • Specific experience with Jira
    • Demonstrated capability to program in Python
    • Web development experience (using Javascript and other web site technologies)
    • Experience working with ERP systems
    • Experience open source practices and participation in open source forums
    • Habitually explore new tools and ideas and incorporate them into your everyday work

    Reporting Structure: Development positions report to the Director of Engineering. The entire staff is guided by founder and Digital Librarian, Brewster Kahle. Like many Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, Blue Bottle Coffee, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we bring out cultural treasures into the digital age, while preserving our present and future. Read more about the Internet Archive in Medium and The New Yorker.

    To Apply: Please send your resume and cover letter to jobs+AdminWebApp@archive.org with the subject line "D-104: Developer, Administrative Applications"

    Internet Archive is an Equal Opportunity Employer. Internet Archive complies with the Fair Chance Ordinance. Internet Archive is a 501(c)(3) non-profit library founded in 1996.

    Senior Python Engineer

    Location: Inner Richmond, San Francisco, CA

    Job Classification: Full-time, exempt

    Job Summary: The Internet Archive is one of the world's largest public archive of historical web sites and digital information. This includes millions of books and texts, millions of hours of video, millions of audio tracks, and over 450 billion web captures. We are looking for smart engineers with deep experience in web application development and a passion for modern technologies and approaches software development. The ideal candidate will be a quick learner and have demonstrated thoughtful coding technique with good consideration to ensuring the reliability and performance of large web applications or services. They will also be excited to work collaboratively with talented engineering colleagues. You can work on a challenging and popular project and help the world at the same time.

    Key Responsibilities: The duties of this position are to develop software applications that support the Digital Books operations. This will entail coding (mostly in Python and JavaScript), system analysis, application design, and other technical duties.

    Minimum Qualifications:

    • 2-3 years extensive work experience in Python
    • 2-3 years work experience with JavaScript
    • Experience working in Linux environments and GitHub.
    • Good understanding of latest web framework technologies and aspects of web technology and protocols
    • Flexibility and a sense of humor
    • BS Computer Science, or equivalent work experience

    Preferred Qualifications:

    • Experience building web applications that access and update large digital collections (as of ebook, digital recordings, etc.
    • Experience in Open source practices.

    Reporting Structure: Senior Python Developer report to the Director of Engineering and will work closely with the Books team to define, detail and conceptualize book applications.

    To apply: Please send your resume and cover letter to mailto:Jobs+SeniorPythonEngineer@archive.org with the subject line "AE-304: Senior Python Developer."

    Internet Archive will consider for employment-qualified applicants with criminal histories in a manner consistent with the requirements of the Fair Chance Ordinance.

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge—the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where we can all go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #200 website in the world. (https://archive.org). Like other Bay Area technology firms, we offer staffers a catered lunch every Friday, massages, Blue Bottle Coffee, endless M&Ms and working in the coolest office space in SF. But more importantly, you will be helping to make sure we preserve the history of the Digital Age.

    Manager of Human Resources

    Manager of Human Resources, Internet Archive (San Francisco--Richmond District)


    The Internet Archive is building the largest digital library in the world, serving more than 3 million patrons a day. We are in a period of rapid growth with new strategic directions and increased community engagement. If you would like to help us realize this vision, we are looking for a dynamic, highly organized, enthusiastic self-starter to serve as Manager of Human Resources in our San Francisco headquarters. We are looking for a solution-oriented, people-person with a creative mind to work in a hands-on role that provides the full-cycle Human Resources support to our 140 employees worldwide. You will supervise a small team, handling everything from hiring, to on-boarding, benefit enrollment, payroll, and HR policy compliance.

     

    The ideal candidate will have worked in a non-profit before and will have 5-7+ years of Human Resources experience and a strong interest in technology and social issues. Work within the technology sector, where hiring is highly competitive, is a plus. The ideal candidate will be able to take the “pulse” of the employees to ensure a high level of engagement and satisfaction within the work force; and have a passion for innovative HR solutions and process improvements to create an ever better work environment. Attention to detail, ability to multi-task and a willingness to do other tasks are essential. The Manager of Human Resources will report to the Director of Administration. We currently have 107 employees in the US (20 states), 8 in Canada and 18 in the UK.

    About the Internet Archive: The Internet Archive is a non-profit with a huge mission: to give everyone access to all knowledge the books, web pages, audio, television and software of our shared human culture. Forever. Based in San Francisco and with satellites around the world, the Internet Archive staffers are building the digital library of the future--a place where anyone can go to learn and explore. Our 140 engineers, book scanners, librarians, designers and team members have built the #250 website in the world. (https://archive.org)

    Location: Inner Richmond, San Francisco, CA

    Job Classification: Full-time, exempt

    REQUIRMENTS:
    5 to 7+ years of related HR Managerial experience
    Strong quantitative, people, verbal and written skills

    Demonstrated project management skills

    Experience within a rapid and complex changing work environment

    Comfort with a high-volume work-load and a “can do” spirit; willingness to “roll up your sleeves” to get a job done

    Ability to manage multiple priorities simultaneously, with a focus on results

    Demonstrated success in driving positive and effective employee relations, retention and reward programs
    Must be able to interact productively with many different types of personalities and ability levels
    Excellent computer, analytic and research skills
    Proficient on the latest Web and social media platforms
    MS Office proficient
    Self-directed and pro-active
    Ability to recognize confidential, sensitive and proprietary information

    Bachelor's Degree required; advanced degree preferred

    RESPONSIBILITIES:

    Hiring/Recruiting

    Work with supervisors to write and edit job descriptions
    Place open positions in the appropriate job platforms
    Organize the interview processes
    Conduct pre-employment background checks, & reference checks

    Coordinate job fairs and employment related-events

    Immigration
    Coordinate with legal counsel and employee and supervisors regarding visa issues

    Orientation of New Employees
    Update employee handbook if needed
    Enroll employee in benetrac (for benefits)
    Organize harassment trainings for managers
    Educate and supervise enrollment of employees in 403B plan and various benefit plans
    Manage commuter checks and enrollment

    Benefits Management
    Work with insurance broker to review yearly benefits

    Support employees to rectify benefit issues

    Workers Compensation
    Work directly with the Director of Finance on setting up benefits in new states and countries
    Implement documentation for each location
    Work with the Director of Finance on various workers compensation policies (per state or country)
    Work with insurance agencies and MD's for claims
    Coordinate with supervisors of employee filing claims

    Employee Issues
    Monitor and respond to complaints by employees and supervisors
    Support Directors with annual reviews
    File and verify unemployment claims
    Working understanding of Labor Laws for multiple states beneficial
    Assist with investigations, disciplinary action, documentation and conflict resolution

    Payroll
    Run US and Canadian payroll 24x per year
    Work with Paychex on payroll issues and corrections
    Implement garnishments and levies in the payroll

    Continuing education
    Keep current with all labor laws
    Monitor benefits being offered by other non-profits

    Personnel Relations
    Monitor employee moral
    Track and meet supervisor's goal
    Cheerleader for the organization
    Help coordinate employee events

    The Internet Archive is an equal opportunity employer, located in the Richmond District of San Francisco. We provide excellent medical benefits. Please send your resume and cover letter to Jobs+ManagerHumanResources@archive.org with the subject line "Manager of Human Resources". The Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.